﻿.failMessage, .successMessage { display:inline-block; background:#f0f0f0; padding:5px; font-size:1em; }
.failMessage { color:Red; font-weight:bold; }
.successMessage { background-color:Green; color:White; }
.siteMap { display:block; }
.tooltip {  position:absolute; display:block; padding:0 2px; font-size:0.7em; color:#606060; background-color:#f0f0f0; border-style:solid; border-width:1px; border-color:#d0d0d0; }
.pgnText { font-size:0.85em; }
.pgnBtnEnabled { padding:1px 3px; background:#e0e0e0; cursor:pointer; border:solid 1px #d0d0d0; color:#000000; text-decoration:none; font-size:0.75em; }
.pgnBtnEnabled:hover { background:#ededed; border-color:#dadada; }
.pgnBtnDisabled { padding:1px 3px; background:#f5f5f5; cursor:default; border:solid 1px #e5e5e5; color:#a0a0a0; text-decoration:none; font-size:0.75em; }
.tabPanels { width:610px; margin:10px 0; }
.tabPanels .tabContainer { height:28px; font-size:0.8em; text-align:left; }
.tabPanels .tabContainer .tabs { position:absolute; z-index:2; }
.tabPanels .tabContainer .tabs .left { float:left; }
.tabPanels .tabContainer .tabs .itemSelected,
.tabPanels .tabContainer .tabs .itemNormal { float:left; line-height:26px; padding:0 10px 0 25px; cursor:pointer; font-family:Verdana; margin-right:10px; font-size:0.9em; }
.tabPanels .tabContainer .tabs .itemSelected { background:url('Images/circle_selected.png') 9px 9px no-repeat; border-style:solid; border-width:1px; border-color:#e0e0e0; border-bottom-color:White; background-color:White; }
.tabPanels .tabContainer .tabs .itemNormal { background:url('Images/circle_normal.png') 9px 9px no-repeat; border:none; background-color:#f5f5f5; }
.tabPanels .tabContainer .longLine { position:absolute; z-index:1; line-height:27px; border-bottom:solid 1px #e0e0e0; margin-left:1px; width:609px; }
.tabPanels .panelContainer { margin-left:0px; border-style:solid; border-top-style:none; border-width:1px; border-color:#e0e0e0; padding:10px;}
.noComments { font-style:italic; color:#e0e0e0; margin:0 0 17px 0; }
.commentsTitle { font-size:1.1em; margin:20px 0; color:#505050; }
.commentItem { font-size:0.9em; margin:0 0 5px 0; }
.commentItem .says { font-weight:bold; }
.commentItem .content { margin: 7px 0 2px 0; width:430px; }
.commentItem .time { color:#808080; }
.commentItem img { border:solid 1px #f0f0f0; margin:0 5px 0 0; padding:3px; }
.commentItem a { color:Blue; }
.commentItem a:hover { color:Red; }
.myComment { vertical-align:bottom; border:solid 1px #e0e0e0; padding:10px; font-size:0.9em; width:320px; background:#f5f5f5; margin:10px 0 0 0; }
.myComment textarea { overflow-y:auto; width:300px; height:80px; }
.myComment .verificationCode { margin:10px 0 0 0; }
.myComment .captchaValue { width: 100px; }
.myComment .wrongCaptcha { color:DarkRed; }
.myComment .submit { margin: 10px 0 0 0; }